#ifndef SELECCIONAPERSONACOMMAND_H_
#define SELECCIONAPERSONACOMMAND_H_

#include "../Command.h"
#include <string>

using namespace std;

class SeleccionaPersonaCommand: public Command {
public:
	SeleccionaPersonaCommand();
	virtual ~SeleccionaPersonaCommand();
	void setCriterioBusqueda(int crit);
	void setCriterioComparacion(int crit);
	void setValorBusqueda(string val);
	bool criterioBusquedaSeteado();
	bool criterioComparacionSeteado();
	bool valorBusquedaSeteado();
	virtual bool parametrosSeteados();
	virtual void clear();

protected:
	int criterioBusqueda; //0 = indefinido, 1 = nombre, 2 = direccion, 3 = telefono
	int criterioComparacion; //0 = indefinido, 1 = igual, 2 = distinto
	string valorBusqueda;

};

#endif /* SELECCIONAPERSONACOMMAND_H_ */
